public abstract class IEmitter
extends java.lang.Object
| Constructor and Description |
|---|
IEmitter() |
| Modifier and Type | Method and Description |
|---|---|
void |
disableDynamicAnchoring() |
void |
enableDynamicAnchoring()
Sets a flag that will allow particles generated by this emitter to dynamically follow its motion.
|
abstract int |
getBlendDestinationFactor() |
abstract int |
getBlendFunc() |
abstract int |
getBlendSourceFactor() |
abstract com.fs.starfarer.api.combat.CombatEngineLayers |
getLayer() |
abstract org.lwjgl.util.vector.Vector2f |
getLocation() |
abstract float |
getRenderRadius() |
abstract com.fs.starfarer.api.graphics.SpriteAPI |
getSprite() |
abstract float |
getXDir() |
public abstract org.lwjgl.util.vector.Vector2f getLocation()
public abstract com.fs.starfarer.api.graphics.SpriteAPI getSprite()
null, in which a default particle
will be used.public abstract float getXDir()
0, then this emitter's
axes coincides with global axes (x-axis facing to the right).public abstract int getBlendSourceFactor()
GL11.GL_SRC_ALPHA.public abstract int getBlendDestinationFactor()
GL11.GL_ONE_MINUS_SRC_ALPHA.public abstract int getBlendFunc()
GL14.GL_FUNC_ADD.public abstract com.fs.starfarer.api.combat.CombatEngineLayers getLayer()
public abstract float getRenderRadius()
public final void enableDynamicAnchoring()
public final void disableDynamicAnchoring()